﻿//-----------------------------------------------------------------------
// <copyright file="VertexState.cs" company="Luboš Bretschnieder">
// Copyright (c) 2008 Luboš Bretschnieder, Licensed under the Apache License, Version 2.0.
// </copyright>
//-----------------------------------------------------------------------
namespace Graphs
{
    /// <summary>
    /// Enumeration of vertex states
    /// </summary>
    public enum VertexState
    {
        /// <summary>Normal vertex.</summary>
        Normal,

        /// <summary>Important vertex.</summary>
        Red,

        /// <summary>Green vertex.</summary>
        Green,

        /// <summary>Yellow vertex.</summary>
        Yellow,

        /// <summary>Processing vertex.</summary>
        Blue,
        
        /// <summary>Useless vertex.</summary>
        Grey
    }
}
